a brilliant/superb feat - Turkish English Dictionary